<script setup lang="ts">
import { hasPermission, reLaunchLogin } from "@/utils/interceptor";

onLaunch((options) => {
	//#ifdef MP-WEIXIN
	// function getUserInfo() {
	// 	// common.getStorage("userInfo");
	// 	uni.login({
	// 		provider: "weixin",
	// 		success: function (loginRes) {
	// 			console.log("login接口", loginRes);
	// 			uni.getUserProfile({
	// 				desc: "用户信息展示",
	// 				provider: "weixin",
	// 				success: (info) => {
	// 					console.log(info, "用户信息展示");
	// 					// userInfo.value = info;
	// 				},
	// 				fail: () => {
	// 					uni.showToast({
	// 						title: "微信登录授权失败",
	// 						icon: "none"
	// 					});
	// 				}
	// 			});
	// 		}
	// 	});
	// }
	// getUserInfo();
	//#endif
	// 测试 23333333334444
	//123
	if (!hasPermission(options!.path)) {
		reLaunchLogin();
		return;
	}
});
onLoad(() => {
	console.log("App Load");
});
onShow(() => {
	console.log("App Show");
});
onHide(() => {
	console.log("App Hide");
});
</script>
<style lang="scss">
@import "@/uni_modules/uview-plus/index.scss";
@import "@/static/styles/index.scss";
</style>
